For this project you will need to extract logic.ds2res and objects.ds2res into thier own seperate folders.

1. Make a folder for each and then extract each to that folder.

2. Familiarize yourself with the items located in:
logic/world/contdb/templates/interactive/

3. Familiarize yourself with the structure of objects. taking special emphasis on the folders in:
object/art/bitmaps/weapons/

4.Find a weapon you would especially like to make. Non cestus is preferable.

5. Make that Item.

a.find a simalar item in the interactive folder.
  copy and paste the item into projects/bits/world/contentdb/templates/interactive/my_items.gas file.

b.now you will need to change the inventory icon to match yours.
  find the inventory icon for the weapon you wanted. copy its file name , except for the extiontion.
  past it after the = sign and before the ; sign.
  inventory_icon = your inventoy graphic goes here;

c.now you will need to change the bitmap to the same as your items.
  do a search of the bitmaps/weapons for the weapon that looks closest to the inventory icon you are using.
  tip: it should have a similar file name.
  copy and paste its file name , except for the extention.
		[textures]
		{
			0 = your bitmap goes here;
		}

d.now you will need to change the mesh to the same item as yours.
  do a search of the mesh/weapons folder for .asp file that comes close to the name or is the name of your weapon.
  copy and paste its file name , except for the extention (.asp is an extention).
  model = your mesh goes here;

e.now change the item levels to what you want the item to appear in stores and drop at.
	[pcontent]
	{
		[base]
		{
			item_level = new item level goes here;
		}
		[var1]
		{
			item_level = new item level goes here;
		}
		[var2]
		{
			item_level = new item level goes here;
		}
		[var3]
		{
			item_level = new item level goes here;
		}
		[var4]
		{
			item_level = new item level goes here;
		}
	}
  to get an item to appear at the store at the level you are at change one of the item levels to what you are at.
  Note:levels should be consequetive.

d.now to change the template name and doc name to your new items computer name.
  don't use spaces. just letters numbers and under_scores.
[t:template,n:your_item_here]
	doc = "your_item_here";

f. last of all to give your item a memorable name. One that people all over will get to see.
		screen_name = "Whatever you want to name your item here";

now you have created your very first item :)

6.Now copy the bits folder to:
  Desktop/my documents/my games/dungeon siege 2 mod/

7.now start up dungeon siege 2 mod and see if your item works.
  type:
~
give #your_item_here
~
  now it should have placed a copy of your item in your inventory.

8. enjoy your new item.